import java.io.IOException;
import java.io.PipedInputStream;
import java.io.PipedOutputStream;
import java.util.Objects;
import java.util.Scanner;

public class MainSocket {
    public static void main(String[] args) {
        try {
            // 创建一个缓冲区来存储读取的数据
            byte[] buffer = new byte[1024];
            int bytesRead;

            // 读取标准输入流中的数据
            System.out.println("等待接收数据...");
            while ((bytesRead = System.in.read(buffer)) != -1) {
                // 将读取的字节转换为字符串
                String receivedData = new String(buffer, 0, bytesRead);
                // 输出接收到的数据
                System.out.println("接收到的数据: " + receivedData);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
